Big Huge Thesaurus

capital of Latvia

noun